Career 2015 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F3 USA F9 USA F25 USA F26 USA F27 USA F31 USA F32 USA F1 USA F3 USA F4 USA F6 Hungary F1 Mexico F4 Hungary F2 USA F9 Hungary F3 USA F10 USA F11 USA F13 France F12 France F13 France F14 Great Britain F1 Great Britain F2 USA F3 Canada F4 Canada F5 USA F29 USA F30 Dominican Republic F1 Dominican Republic F2 USA F1 USA F2 USA F3 USA F4 Spain F18 USA F16 USA F17 Canada F7 USA F7 USA F8 USA F11 USA F12 USA F13 Canada F9 USA F27 USA F28 USA F31 USA F2 Canada F6 Croatia F1 Croatia F2 Israel F1 Israel F2 Israel F3 USA F8 USA F25 Israel F5 USA F3 USA F4 USA F6 USA F7 USA F8 USA F12 Italy F4 USA F13 USA F14 USA F26 USA F1 Israel F2 Israel F3 Great Britain F3 Great Britain F4 Usa F9 Usa F13 Usa F14 Usa F19 USA F20 Netherlands F4 Netherlands F5 France F13 France F14 France F15 France F17 France F19 France F20 Challenger Groningen - Groningen Open de Franche-Comte - Besancon Steelers Cup 2005 - Kosice The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos Open de L'Isere - Grenoble 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Freeman Men's Challenger - Joplin XL Bermuda Open - Bermuda Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta The West Side Tennis Club Clay Court Challenger - Forest Hills 2006 North Shore Pro Tennis Championship - Winnetka Odlum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx Lubbock Challenger - Lubbock The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville AT&T Challenger of Dallas - Dallas Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Akbank Private Banking TED Open - Istanbul Open de Rennes La Trinitaine - Rennes Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul Usa F4 Flea Market Cup - Busan Dominican Republic F3 Usa F5 Usa F6 Usa F7 Ford Tennis Championships - Louisville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville ITG Miami Challenger - Miami BMW Tennis Championship - Sunrise Usa F9 XL Bermuda Open - Bermuda Men's Pro Challenger at Tunica National - Tunica Countrywide Classic USTA Men's Challenger - Carson Usa F13 Usa F14 Usa F15 USA F21 Alexander Kolyaskin Memorial - Donetsk Waco Tennis Challenger - Waco USA F14 JSM Challenger of Champaign - Urbana Italy F9 Keio Challenger International Tennis Tournament - Yokohama Sao Paulo Challenger USA F15 Dallas Challenger Talahassee Challenger Ramat Hasharon Challenger Izmir Challenger Sarasota Challenger Carson Challenger Yuba City Challenger Lexington Challenger Binghamton Challenger Palermo Challenger Chuncheon Challenger Bratislava Challenger Genova Challenger Johannesburg Challenger Tallahassee Challenger Rhodes Challenger Ramat Hasharon Challenger Carson Challenger Winnetka Challenger Granby Challenger Binghamton Challenger Tulsa Challenger Tiburon Challenger Lexington Challenger Las Vegas Challenger Top Wool Challenger Biella - Biella USA F28 Gramado Open de Tennis - Gramado Belo Horizonte Tennis Open - Belo Horizonte drkoop.com USTA Challenger of Dallas - Dallas Grand Prix de Tennis - St. Jean de Luz West Side Tennis Challenger - Forest Hills Singha Tennis Classic - Tarzana San Luis Potosi Challenger - San Luis Potosi Hilton Waikoloa USTA Challenger - Waikoloa Meridiana Sardegna Open - Olbia Yitzhak Rabin Challenger 1998 - Tel Aviv Hilton Waikoloa Village USTA Challenger - Waikoloa 2007 West Side Tennis Club Clay Court Challenger - Forest Hills V Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda 2003 West Side Tennis Club Challenger - Forest Hills USTA Challenger - Champaign Ciudad de Pozoblanco Open Diputacion - Cordoba Pekao Open - Szczecin Baton Rouge Pro Tennis Classic - Baton Rouge Challenger Britania Zavaleta - Puebla XL Capital Bermuda Open - Bermuda Salzburg Challenger Sunrise Challenger Freeman Men's $50,000 Challenger - Joplin Burbank Challenger - Burbank Dallas Challenger The 'Fitz' Casino Challenger - Tunica Torneo Internacional Challenger Fila 2005 - Leon Eisenberg Jerusalem Open - Jerusalem Architect Open - Budapest San Remo Tennis Cup - San Remo Saint Francis Health System USTA Challenger - Tulsa Fifth Third Bank Tennis Classic - Lexington XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba TED Open - Istanbul Lubbock Challenger - Lubbock Rome Challenger USTA Seascape Challenger - Aptos Aptos Challenger Binghamton Professional Tennis Tournament - Binghamton Pro Challenger at Calabasas - Calabasas USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington Schickendanz Open - Furth Cairo Challenger - Cairo Challenger Britania Zavaleta - Puebla Toluca Challenger - Toluca ECM Prague Open 2008 - Prague Challenger de Granby - Granby USTA/Safeway Challenger - Aptos CNA TennisPro Classic - Winnetka Frito Lay/USTA Challenger - Binghamton Medicor Open - Budapest drkoop.com USTA Challenger of Houston - Houston The Surbiton Trophy - Surbiton Kueppers Kolsch Cup by Lambertz - Aachen VII Open Banc Agricol - Andorra USTA Tallahassee Tennis Challenger - Tallahassee 2003 Eddleman USTA Challenger - Birmingham Isla de Lanzarote - Lanzarote Champaign Challenger Hungarian Open - Budapest Nielsen USTA Pro Tennis Championship - Winnetka Sacramento Challenger Zivnobanka Czech Open - Prostejov Semgroup Challenger - Tulsa 2007 Nielsen Pro Tennis Championship - Winnetka The LTA Hester Trophy - Manchester Odlum Brown Vancouver Open - Vancouver USA F15 USTA Challenger of Oklahoma - Tulsa Ford Tennis Championships - Louisville 2008 China TCL Challenger - Guangzhou Akbank Private Banking-TED Open - Istanbul USTA Men's Challenger of Dallas - Dallas 2006 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Music City Challenger - Nashville Open de L'Isere - Grenoble Constanta Challenger - Constanta The Natrel's Challenger - Granby dBI Tennis Challenger - Binghamton Prosperita Open 2007 - Ostrava LTA Nottingham Challenger - Nottingham The Nottingham Challenger - Nottingham Privat Bank Cup - Dniepropetrovsk Zagreb Open - Zagreb The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton USTA Challenger of Orlando - Orlando BMW Tennis Championship - Sunrise 2006 Challenger of Santa Clarita California Challenger - Valencia Harrah's Entertainment Men's Pro Challenger - Tunica Baden Open - Ettlingen Harbour Tennis Cup Regione Lombardia - Milan BMW Tennis Championship - Sunrise Voit Mexico City Open - Mexico City 2007 Challenger of Santa Clara - Valencia LTA Cardiff Challenger - Cardiff Ostdeutscher Sparkessen Cup - Dresden The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Levene Gouldin & Thompson Tennis Challenger - Binghamton AT&T Challenger of Dallas - Dallas AGT Challenger - Leon Hurricane Tennis Open - Bradenton The Surbiton Trophy - Surbiton Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Tatra Banka Slovak Open - Bratislava President's Cup 1998 - Tashkent RCA Championships - Indianapolis Sybase Open - San Jose Kroger / St. Jude International - Memphis Aptos Challenger Cerveza Club Columbia Open - Bogota Music City Challenger - Nashville Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis President's Cup 2000 - Tashkent Salem Open - Hong Kong Japan Open - Tokyo Jersey Challenger Korat Challenger Heineken Open Shanghai - Shanghai Garden Open - Rome Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Zagreb Open - Zagreb The Nottingham Open - Nottingham President's Cup - Tashkent Salem Open - Hong Kong AIG Japan Open - Tokyo Mercedes-Benz Cup - Los Angeles USTA Seascape Challenger - Aptos TED Open - Istanbul Tiburon Challenger - Tiburon The LTA Bolton Challenger - Bolton Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril BMW Open - Munich ATP Challenger Numea - New Caledonia Volkswagen Challenger 2005 - Wolfsburg RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg The Commercia Challenger - Aptos WOW Cafe Challenger - New Orleans Internationaux de Nouvelle-Caledonie - New Caledonia GHI Bronz Classic - Bronx Pilot Pen International - New Haven Open des Alpes Trophee BNP Paribas - Grenoble Sunset Moulding Challenger - Yuba City Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon The Comercia Bank Challenger - Aptos 2008 Lubbock Challenger - Lubbock Tashkent Challenger - Tashkent Ford Tennis Championships - Louisville PEOPLEnet CUP - Dnepropetrovsk 2008 Knoxville Challenger - Knoxville Dunlop World Challenge - Toyota Salinas Challenger Carson Challenger Belgrade Challenger Wolfsburg Challenger Bangkok Challenger Johannesburg Challenger Rhodes Challenger Savannah Challenger Winnetka Challenger Granby Challenger Vancouver Challenger Napoli Challenger Seoul Challenger Knoxville Challenger Helsinki Challenger Heilbronn Challenger Baton Rouge Challenger Athens Challenger Ojai Challenger Vancouver Challenger Tiburon Challenger Calabasas Challenger Astana Challenger Caltanissetta Challenger Barletta Challenger Rome Challenger Napoli Challenger Cremona Challenger Alessandria Challenger Citrix Tennis Championships - Delray Beach Charlottesville Challenger Dallas Challenger Sarasota Challenger Savannah Challenger Panama City Challenger Vancouver Challenger The Stella Artois Grass Court Championships - London Knoxville Challenger Champaign Challenger Scania Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg Tata Open - Chennai Copa AT&T - Buenos Aires Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Next Generation Adelaide International - Adelaide Sydney International - Sydney Tennis Channel Open - Las Vegas Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Quelle Cup 2000 - Furth Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Fairfield Challenger Thailand Open - Bangkok Internationaler Raiffeisen Grand Prix - St. Polten Chennai Open - Chennai ATP Kremlin Cup - Moscow U.S. Mens's Clay Court Championship - Houston Gerry Weber Open - Halle Laser Vision USTA Challenger - Amarillo The Joyce Eisenberg Jerusalem Open - Jerusalem Brisbane International - Brisbane SA Tennis Open - Johannesburg Downtown Athletic Club USTA Challenger - Amarillo Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco SA Tennis Open - Johannesburg Kroger / St. Jude International - Memphis Renault Slovenian Open - Ljubljana Third Bank Tennis Championships - Lexington USTA/Adtech Challenger - Boston The Samsung Open - Nottingham Challenger Ford de Cherbourg - Cherbourg The Artois Championships - London Atlanta Tennis Championships - Atlanta FILA Challenger Biella - Biella VIII Avierto Internacional de Salinas - Salinas Red Letter Days Open - Nottingham Las Vegas Challenger - Las Vegas Casino Lugano - Lugano Winston-Salem Open - Winston-Salem Open Sainte Victoire - Aix-En-Provence Stella Artois Clay Court Championships - Budaors UBS Open Gstaad - Gstaad Grand Prix Hassan II - Casablanca Mercedes-Benz Cup - Los Angeles Heineken Open - Auckland Milan Indoors - Milan Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Mallorca Open - Mallorca RCA Championships - Indianapolis The Hamlet Cup - Long Island Estoril Open - Estoril The Stella Artois Grass Court Championships - London TD Waterhouse Cup - Long Island AAPT Championships - Adelaide BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Miller Lite Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok St. Petersburg Open - St. Petersburg International Tennis Championships - Delray Beach Open 13 - Marseille Kroger / St. Jude International - Memphis Legg Mason Tennis Classic - Washington D.C. Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis The Stella Artois Championships - London Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Pilot Pen Tennis - New Haven Atlanta Tennis Championships - Atlanta China Open - Beijing SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach RCA Championships - Indianapolis The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Tennis Masters Series - Cincinnati Shanghai ATP Masters 1000 - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Davis Cup, Group 1, REL2, UKR-ISR 3-2 Davis Cup, Group 1, REL2, ISR-GRE 5-0 Davis Cup, Group 1, 1R, BLR-ISR 3-2 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, QR, FRA-ISR 4-1 Davis Cup, World Group, 1R, ISR-SWE 2-3 Wimbledon - London U.S. Open (juniors) River Oaks International Tennis Tournament - Houston French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, PO, CHI-ISR 4-1